#pragma once

#define DBG_INFO(s, ...) printk(KERN_INFO s "\r\n", ##__VA_ARGS__)
#define DBG_ERROR(s, ...) printk(KERN_ERR s "\r\n", ##__VA_ARGS__)

#define ERROR_OUT_IF(cond, do_sth, ret_value, msg, ...) {\
    if(cond)\
    {\
        DBG_ERROR(msg, ##__VA_ARGS__);\
        {do_sth;}\
        return ret_value;\
    }\
}
